body {position:relative; margin:0; padding:5px 15px;text-align:center; font:normal 13px Arial; color:#000; background-position:center, top }
body.login {background-image:none; background-color:#FFF; margin:180px 0; padding:0;}
a {color:#0066D4; text-decoration:underline}
img { border:none}
p {font:normal 13px Arial; margin:0 0 10px 0;}

h1 {font:normal 18px Trebuchet MS,Arial; color:#333; margin:0 ; line-height:94px; background-image:url(../images/f_tit_pro.jpg); background-repeat:no-repeat; padding-left:90px}

#COLDE h1 { background-image:url(../images/f_tit_cliente.jpg); background-repeat:no-repeat; padding-left:90px}
body.login .pie {padding-top:4px; /*background:#fff200 url(../images/f_cabecera.gif) top repeat-x;border:1px solid #E3E4DF; border-top:none;*/width:460px; font-size:11px}
#CABECERA {width:460px; text-align:center; height:207px;}
#LOGIN {position:relative;width:460px; background-image:url(../images/f_entrada.gif); height:140px}

/*form{ overflow:hidden;}
fieldset {width:400px; height:70px;padding:0; margin:0; position:relative; border:none; position:relative}
fieldset label {position:absolute; left:0; top:35px;display:block; font-weight:bold; margin-right:1em; text-align:right; width:7em; padding-top:10px; }
fieldset input {position:absolute; left:50px; top:40px;}
#LOGIN form .boton {position:absolute; left:320px; top:70px;}*/

form{ overflow:hidden; padding-top:40px}
fieldset {width:400px; height:30px;padding:0; margin:0; position:relative; border:none;}
fieldset label {position:absolute; left:0; top:0;display:block; font-weight:bold; margin-right:1em; text-align:right; width:7em; padding-top:0; }
fieldset input {position:relative; left:0; top:0;}
#LOGIN form .boton {position:absolute; left:350px; top:70px; width:85px}


#CONTENEDOR { width:981px; padding:0; margin:0 auto;}
#CABECERA {width:981px; height:216px; background-image:url(../images/f_cabecera.gif); text-align:left}
.logotipo {padding:12px 0 2px 15px}
#DESARROLLO {width:981px; background:url(../images/f_des.gif) repeat-y; text-align:left; display:block; height:400px; }
#CONTENIDO {margin:0 15PX 0 15px; display:block; clear:both;}
#PIE {background:url(../images/f_pie.gif) no-repeat 0 0; text-align:center; display:block; padding-top:20px; margin:0}
#COLIZ { text-align:left; clear:left; width:49%; float:left; /*border-right:1px solid #CCC*/ }
#CONTENIDO form{ padding:15px 0 0 15px; margin:0 0 0 5px}
#CONTENIDO fieldset {width:400px; height:30px;padding:0 0 8px 0; margin:0; position:relative; border:none;}
#CONTENIDO fieldset label {position:absolute; left:0; top:0;display:block; font-weight:bold; margin-right:1em; text-align:right; width:8em; padding-top:0; }
#CONTENIDO fieldset select {position:relative; left:120px; top:0; width:300px; background-color:#F2F2F2;font-size:12px} 
#CONTENIDO #COLIZ fieldset select { background-color: #FFF}
#COLDE{ text-align:left; clear:right; width:49%; float:right; display:block; border-left:1px solid #F2F2F2; padding-left:10px}
.entradilla { border-bottom:1px dotted #C0C0C0; display:block; margin:8px; padding:0; font-size:11px}
.botones { text-align:center}
.botones  img{ padding:5px;}
.detalle {color:#666}
